Subject: Reviewer's Guide to APPN.MIB.2

From: "R.E. (Robert) Moore (254-4436)" <[email-masked]>
Date: Fri, 13 Oct 95 16:59:27 EDT

I put the following guide together to speed up our IBM review of
the new APPN MIB, and I thought I'd make it available to everyone else
as well.  (Key:  N = new, F = flagged for deletion.)  Assume all of the
usual qualifiers:  no guarantee that I caught everything, use at your
own risk, IBM's not responsible for any harm, etc., etc.

Bob Moore
-----------------------------------------------------------------------
-- APPN.MIB.2 objects

        appnNodeCpName
        appnNodeNetid
N       appnNodeMibVersion
N       appnNodeId                     -- COMBINE BLOCK NUM & ID NUM
        appnNodeType
        appnNodeUpTime
        appnNodeNegotLs
F       appnNodeSegReasm
F       appnNodeBindReasm
        appnNodeParallelTg
        appnNodeService
        appnNodeAdaptiveBindPacing     -- TECHNICAL CHANGE TO DESCRIPTION
N       appnNodeHprSupport             -- CHANGED TO MATCH HPR FORMATS
        appnNodeMaxSessPerHprConn
        appnNodeHprIntRteSetups
        appnNodeHprIntRteRejects
        appnNodeHprOrgRteSetups
        appnNodeHprOrgRteRejects
        appnNodeHprEndRteSetups
        appnNodeHprEndRteRejects
F       appnNodeNnRcvRegChar
        appnNodeNnGateway
        appnNodeNnCentralDirectory
        appnNodeNnTreeCache
        appnNodeNnRouteAddResist
        appnNodeNnIsr
        appnNodeNnFrsn
        appnNodeNnPeriBorderSup
        appnNodeNnInterchangeSup
        appnNodeNnExteBorderSup
N       appnNodeNnSafeStoreFreq
N       appnNodeNnCosOverride
F       appnNodeEnSegGen
        appnNodeEnModeCosMap
        appnNodeEnLocateCdinit
F       appnNodeEnSendRegNames
F       appnNodeEnSendRegChar
        appnNodeEnNnServer
N       appnNodeEnSearch
        appnNodePortTable
        appnNodePortEntry
        appnNodePortName
N       appnNodePortAdminState
N       appnNodePortOperState
        appnNodePortDlcType            -- SYNTAX CHANGE
        appnNodePortPortType
        appnNodePortSIMRIM
        appnNodePortLsRole
        appnNodePortMaxRcvBtuSize
        appnNodePortMaxIframeWindow
        appnNodePortDefLsGoodXids
        appnNodePortDefLsBadXids
        appnNodePortDynLsGoodXids
        appnNodePortDynLsBadXids
        appnNodePortSpecific
        appnNodePortDlcLocalAddr
        appnNodeLsTable
        appnNodeLsEntry
        appnNodeLsName
        appnNodeLsPortName
        appnNodeLsDlcType              -- SYNTAX CHANGE
        appnNodeLsDynamic
N       appnNodeLsAdminState
F N     appnNodeLsOperState
        appnNodeLsTgNum
        appnNodeLsLimResource
        appnNodeLsActOnDemand
        appnNodeLsMigration
        appnNodeLsCpName               -- MOVED
N       appnNodeLsPartnerId            -- COMBINE BLOCK NUM & ID NUM
        appnNodeLsCpCpSessionSupport
F       appnNodeLsCpCpSessionState
        appnNodeLsTargetPacingCount
        appnNodeLsMaxSendBtuSize
F       appnNodeLsEffCap
F       appnNodeLsConnCost
F       appnNodeLsByteCost
F       appnNodeLsSecurity
F       appnNodeLsDelay
F       appnNodeLsUsr1
F       appnNodeLsUsr2
F       appnNodeLsUsr3
        appnNodeLsInXidBytes
        appnNodeLsInMsgBytes
        appnNodeLsInXidFrames
        appnNodeLsInMsgFrames
        appnNodeLsOutXidBytes
        appnNodeLsOutMsgBytes
        appnNodeLsOutXidFrames
        appnNodeLsOutMsgFrames
        appnNodeLsEchoRsps
        appnNodeLsCurrentDelay
        appnNodeLsMaxDelay
        appnNodeLsMinDelay
        appnNodeLsMaxDelayTime
        appnNodeLsGoodXids
        appnNodeLsBadXids
        appnNodeLsSpecific
        appnNodeLsSubState
        appnNodeLsStartTime
        appnNodeLsActiveTime
        appnNodeLsCurrentStateTime
        appnNodeLsHprSup
        appnNodeLsDestHprTrans
        appnNodeLsErrRecoSup
        appnNodeLsForAnrLabel
        appnNodeLsRevAnrLabel
        appnNodeLsCpCpNceId
        appnNodeLsRouteNceId
        appnNodeLsLocalAddr
        appnNodeLsRemoteAddr
N       appnNodeLsRemoteLsName
N       appnNodeLsAdjacentNodeType
        appnNodeLsStatusTable
        appnNodeLsStatusEntry
        appnNodeLsStatusIndex
        appnNodeLsStatusTime
        appnNodeLsStatusLsName
        appnNodeLsStatusCpName
N       appnNodeLsStatusPartnerId      -- COMBINE BLOCK NUM & ID NUM
        appnNodeLsStatusTgNum
        appnNodeLsStatusGeneralSense   -- ENCODING CHANGE
        appnNodeLsStatusNofRetry
        appnNodeLsStatusEndSense       -- ENCODING CHANGE
        appnNodeLsStatusXidLocalSense  -- ENCODING CHANGE
        appnNodeLsStatusXidRemoteSense -- ENCODING CHANGE
        appnNodeLsStatusXidByteInError
        appnNodeLsStatusXidBitInError
        appnNodeLsStatusDlcType        -- SYNTAX CHANGE
        appnNodeLsStatusLocalAddr
        appnNodeLsStatusRemoteAddr
        appnMemorySize
        appnMemoryUsed
        appnMemoryWarnThresh
        appnMemoryCritThresh
F       appnNodeDefLsGoodXids
F       appnNodeDefLsBadXids
F       appnNodeDynLsGoodXids
F       appnNodeDynLsBadXids
        appnNnTopoMaxNodes
        appnNnTopoCurNumNodes
F       appnNnTopoInTdus
F       appnNnTopoOutTdus
F       appnNnTopoNodeLowRsns
F       appnNnTopoNodeEqualRsns
F       appnNnTopoNodeGoodHighRsns
F       appnNnTopoNodeBadHighRsns
F       appnNnTopoNodeStateUpdates
F       appnNnTopoNodeErrors
F       appnNnTopoNodeTimerUpdates
        appnNnTopoNodePurges
F       appnNnTopoTgLowRsns
F       appnNnTopoTgEqualRsns
F       appnNnTopoTgGoodHighRsns
F       appnNnTopoTgBadHighRsns
F       appnNnTopoTgStateUpdates
F       appnNnTopoTgErrors
F       appnNnTopoTgTimerUpdates
        appnNnTopoTgPurges
F       appnNnTopoTotalRouteCalcs
F       appnNnTopoTotalRouteRejs
F       appnNnTopoRouteTable
        appnNnTopoRouteEntry
F       appnNnTopoRouteCos
F       appnNnTopoRouteTrees
F       appnNnTopoRouteCalcs
F       appnNnTopoRouteRejs
N       appnNnTopoTotalTduWars
F       appnNnAdjNodeTable
        appnNnAdjNodeEntry
F       appnNnAdjNodeAdjName
F       appnNnAdjNodeCpCpSessStatus
F       appnNnAdjNodeOutOfSeqTdus
F       appnNnAdjNodeLastFrsnSent
F       appnNnAdjNodeLastFrsnRcvd
F       appnNnTopologyTable
        appnNnTopologyEntry
F       appnNnNodeName
F       appnNnNodeFrsn
F       appnNnNodeEntryTimeLeft
F       appnNnNodeType
F       appnNnNodeRsn
F       appnNnNodeRouteAddResist
        appnNnNodeCongested            -- SHOULD HAVE BEEN FLAGGED
F       appnNnNodeIsrDepleted
F       appnNnNodeQuiescing
F       appnNnNodeGateway
F       appnNnNodeCentralDirectory
F       appnNnNodeIsr
F       appnNnNodeGarbageCollect
F N     appnNnNodeHprSupport           -- CHANGED TO MATCH HPR FORMATS
F       appnNnNodePeriBorderSup
F       appnNnNodeInterchangeSup
F       appnNnNodeExteBorderSup
F       appnNnTgTopologyTable
        appnNnTgTopologyEntry
F       appnNnTgOwner
F       appnNnTgDest
F       appnNnTgNum
F       appnNnTgFrsn
F       appnNnTgEntryTimeLeft
F       appnNnTgDestVirtual
F       appnNnTgDlcData
F       appnNnTgRsn
F       appnNnTgOperational
F       appnNnTgQuiescing
F       appnNnTgCpCpSession
F       appnNnTgEffCap
F       appnNnTgConnCost
F       appnNnTgByteCost
F       appnNnTgSecurity
F       appnNnTgDelay
F       appnNnTgUsr1
F       appnNnTgUsr2
F       appnNnTgUsr3
F       appnNnTgGarbageCollect
F       appnNnTgSubareaNum
F       appnNnTgHprSup
F       appnNnTgDestHprTrans
F       appnNnTgIntersubnet
        appnNnTopologyFRTable
        appnNnTopologyFREntry
        appnNnNodeFRName
        appnNnNodeFRFrsn
        appnNnNodeFREntryTimeLeft
        appnNnNodeFRType
        appnNnNodeFRRsn
        appnNnNodeFRRouteAddResist
        appnNnNodeFRCongested
        appnNnNodeFRIsrDepleted
        appnNnNodeFRQuiescing
        appnNnNodeFRGateway
        appnNnNodeFRCentralDirectory
        appnNnNodeFRIsr
        appnNnNodeFRGarbageCollect
N       appnNnNodeFRHprSupport         -- CHANGED TO MATCH HPR FORMATS
        appnNnNodeFRPeriBorderSup
        appnNnNodeFRInterchangeSup
        appnNnNodeFRExteBorderSup
F N     appnNnNodeFRCvs
        appnNnTgTopologyFRTable
        appnNnTgTopologyFREntry
        appnNnTgFROwner
        appnNnTgFRDest
        appnNnTgFRNum
        appnNnTgFRFrsn
        appnNnTgFREntryTimeLeft
        appnNnTgFRDestVirtual
        appnNnTgFRDlcData
        appnNnTgFRRsn
        appnNnTgFROperational
        appnNnTgFRQuiescing
        appnNnTgFRCpCpSession
        appnNnTgFREffCap
        appnNnTgFRConnCost
        appnNnTgFRByteCost
        appnNnTgFRSecurity
        appnNnTgFRDelay
        appnNnTgFRUsr1
        appnNnTgFRUsr2
        appnNnTgFRUsr3
        appnNnTgFRGarbageCollect
        appnNnTgFRSubareaNum
        appnNnTgFRHprSup
        appnNnTgFRDestHprTrans
        appnNnTgFRIntersubnet
F N     appnNnTgFRCvs
        appnLocalNodeName
        appnLocalNodeType
        appnLocalNnRsn
        appnLocalNnRouteAddResist
        appnLocalNnCongested
        appnLocalNnIsrDepleted
        appnLocalNnEndptDepleted
        appnLocalNnQuiescing
        appnLocalNnGateway
        appnLocalNnCentralDirectory
        appnLocalNnIsr
        appnLocalNnChainSupport
        appnLocalNnFrsn
N       appnLocalNnHprSupport          -- CHANGED TO MATCH HPR FORMATS
        appnLocalNnPeriBorderSup
        appnLocalNnInterchangeSup
        appnLocalNnExteBorderSup
        appnLocalTgTable
        appnLocalTgEntry
        appnLocalTgDest
        appnLocalTgNum
        appnLocalTgDestVirtual
        appnLocalTgDlcData
N       appnLocalTgPortName
        appnLocalTgQuiescing
        appnLocalTgOperational
        appnLocalTgCpCpSession
        appnLocalTgEffCap
        appnLocalTgConnCost
        appnLocalTgByteCost
        appnLocalTgSecurity
        appnLocalTgDelay
        appnLocalTgUsr1
        appnLocalTgUsr2
        appnLocalTgUsr3
        appnLocalTgHprSup
        appnLocalTgDestHprTrans
        appnLocalTgIntersubnet
        appnLocalEnTgTable
        appnLocalEnTgEntry
        appnLocalEnTgOrigin
        appnLocalEnTgDest
        appnLocalEnTgNum
        appnLocalEnTgEntryTimeLeft
        appnLocalEnTgDestVirtual
        appnLocalEnTgDlcData
        appnLocalEnTgOperational
        appnLocalEnTgCpCpSession
        appnLocalEnTgEffCap
        appnLocalEnTgConnCost
        appnLocalEnTgByteCost
        appnLocalEnTgSecurity
        appnLocalEnTgDelay
        appnLocalEnTgUsr1
        appnLocalEnTgUsr2
        appnLocalEnTgUsr3
        appnDirMaxCaches
        appnDirCurCaches
        appnDirCurHomeEntries
        appnDirRegEntries
        appnDirInLocates
        appnDirInBcastLocates
        appnDirOutLocates
        appnDirOutBcastLocates
        appnDirNotFoundLocates
        appnDirNotFoundBcastLocates
        appnDirLocateOutstands
        appnDirTable
        appnDirEntry
        appnDirLuName
        appnDirServerName
        appnDirLuOwnerName
        appnDirLuLocation
        appnDirType
        appnCosModeTable
        appnCosModeEntry
        appnCosModeName
        appnCosModeCosName
        appnCosNameTable
        appnCosNameEntry
        appnCosName
        appnCosTransPriority
        appnCosNodeRowTable
        appnCosNodeRowEntry
        appnCosNodeRowName
        appnCosNodeRowIndex
        appnCosNodeRowWgt              -- SYNTAX CHANGE
        appnCosNodeRowResistMin
        appnCosNodeRowResistMax
        appnCosNodeRowMinCongestAllow
        appnCosNodeRowMaxCongestAllow
        appnCosTgRowTable
        appnCosTgRowEntry
        appnCosTgRowName
        appnCosTgRowIndex
        appnCosTgRowWgt                -- SYNTAX CHANGE
        appnCosTgRowEffCapMin
        appnCosTgRowEffCapMax
        appnCosTgRowConnCostMin
        appnCosTgRowConnCostMax
        appnCosTgRowByteCostMin
        appnCosTgRowByteCostMax
        appnCosTgRowSecurityMin
        appnCosTgRowSecurityMax
        appnCosTgRowDelayMin
        appnCosTgRowDelayMax
        appnCosTgRowUsr1Min
        appnCosTgRowUsr1Max
        appnCosTgRowUsr2Min
        appnCosTgRowUsr2Max
        appnCosTgRowUsr3Min
        appnCosTgRowUsr3Max
        appnIsInGlobeStatus
        appnIsInGlobeRscv
        appnIsInGlobeRscvTime
        appnIsInGlobeCtrStatus
        appnIsInGlobeCtrStatusTime
        appnIsInGlobeActSess
        appnIsInGlobeHprActSess
        appnIsInTable
        appnIsInEntry
        appnIsInFqCpName               -- OBJECT NAME CHANGE
        appnIsInPcid
        appnIsInPriLuName
        appnIsInSecLuName
        appnIsInModeName
        appnIsInCosName
        appnIsInTransPriority
        appnIsInSessType
        appnIsInSessState
        appnIsInSessStartTime
        appnIsInSessUpTime
        appnIsInCtrUpTime
        appnIsInP2SFmdPius
        appnIsInS2PFmdPius
        appnIsInP2SNonFmdPius
        appnIsInS2PNonFmdPius
        appnIsInP2SFmdBytes
        appnIsInS2PFmdBytes
        appnIsInP2SNonFmdBytes
        appnIsInS2PNonFmdBytes
        appnIsInPsAdjCpName
        appnIsInPsAdjTgNum
        appnIsInPsSendMaxBtuSize
        appnIsInPsSendPacingType
        appnIsInPsSendRpc
        appnIsInPsSendNxWndwSize
        appnIsInPsRecvPacingType
        appnIsInPsRecvRpc
        appnIsInPsRecvNxWndwSize
        appnIsInSsAdjCpName
        appnIsInSsAdjTgNum
        appnIsInSsSendMaxBtuSize
        appnIsInSsSendPacingType
        appnIsInSsSendRpc
        appnIsInSsSendNxWndwSize
        appnIsInSsRecvPacingType
        appnIsInSsRecvRpc
        appnIsInSsRecvNxWndwSize
        appnIsInRouteInfo
        appnIsInRtpNceId
        appnIsInRtpTcid
        appnIsRtpTable
        appnIsRtpEntry
        appnIsRtpNceId
        appnIsRtpTcid
        appnIsRtpSessions
N       alertTrap                      -- TRAP
N       alertIdNumber
N       affectedObject